Repository navigation
docs(console): add Iceman Free - #62443
Merged
Merged
Conversation
There was a problem hiding this comment.
Looks sound. Ids are compared with the -free suffix removed, so iceman-free is compared as iceman, and adding iceman to STEALTH_MODELS is what hides its provider. I checked statProvider("iceman-free", …): it returns the real provider on dev and unknown with this change. inference.test.ts and tsc --noEmit pass for packages/stats/core. The docs rows follow the format of the existing stealth-model entries.
Public API: unchanged (docs plus internal stats normalization only).
No concerns.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds Iceman Free (
iceman-free) to the Console models docs as a stealth model that's free for a limited time:models.mdx: Endpoints row (Chat Completions,@ai-sdk/openai-compatible), an all-Free Pricing row, a Free-models note, and a Privacy line saying collected data is retained and used to improve the model.icemantoSTEALTH_MODELSsoiceman-freeusage shows no provider. The existingiceman-contributorentry doesn't match it, since ids are compared without-free. The stealth-list expectations ininference.test.tsare updated to match.Checks:
tsc --noEmitand oxlint pass forpackages/stats/core. Its tests matchdevexcept for 5 SQLite "database is locked" failures that also happen on unchangeddevon this host.Requested by: @dc85 (Daniel via Slack)